🇬🇧 en fr 🇫🇷

on edge

  • (idiomatic) Tense, nervous; consequently irritable.
contracté(e)
Wiktionary Links